Warning: session_start(): open(/var/cpanel/php/sessions/ea-php74/sess_58ogjslqp6larfh1h7k0jpr0f5, O_RDWR) failed: No such file or directory (2) in /home/mssoftpc/iqra.mssoftpc.com/admin/function.php on line 3

Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php74) in /home/mssoftpc/iqra.mssoftpc.com/admin/function.php on line 3
How to register IQ_mail | How to Send mail form IQ_mail | IQRA CMS

How to register IQ_mail | How to Send mail form IQ_mail

Want a successful Modern site?

Start with IQRA training; it’s easy and quick to your needs.

Normally used Mail Folder Structure

Mail (directory)

  1. templates (use mail templates from this directory)
  2. mailer.php (include this file with function.php)

 

Note

  1. Create Function for Every Seprate Mail. (example: IQ_login_mail );

 

1. IQ_mail($email, $subject, $template)
 
function IQ_lottories_mail_order($email,$data){

 $subject = 'Thanks for Purchase Ticket. Your Ticket is in Process';
    $variables = array();
    $variables['site_url'] = site_url('');
    $variables['logo'] = site_options('return_logo');
    $variables['order_link'] = site_url('', 'my-account?tab=orders');
    $variables['title'] = site_options('return_title'); 

 // $data
    $variables['order_id'] = $data['order_id'];
    $variables['order_status'] = $data['order_status'];
    $variables['order_price'] = $data['order_price'];

    $template = file_get_contents(IQ_lotto_lottery_dir.'mail/templates/order.html');
    foreach($variables as $key => $value){
        $template = str_replace('{{ '.$key.' }}', $value, $template);
        }

    $mail_execute = IQ_mail($email,$subject,$template);

}